1000
3000
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
9 10
10 11
11 12
12 13
13 14
14 15
15 16
16 17
17 18
18 19
19 20
20 21
21 22
22 23
23 24
24 25
25 26
26 27
27 28
28 29
29 30
30 31
31 32
32 33
33 34
34 35
35 36
36 37
37 38
38 39
39 40
40 41
41 42
42 43
43 44
44 45
45 46
46 47
47 48
48 49
49 50
50 51
51 52
52 53
53 54
54 55
55 56
56 57
57 58
58 59
59 60
60 61
61 62
62 63
63 64
64 65
65 66
66 67
67 68
68 69
69 70
70 71
71 72
72 73
73 74
74 75
75 76
76 77
77 78
78 79
79 80
80 81
81 82
82 83
83 84
84 85
85 86
86 87
87 88
88 89
89 90
90 91
91 92
92 93
93 94
94 95
95 96
96 97
97 98
98 99
99 100
100 101
101 102
102 103
103 104
104 105
105 106
106 107
107 108
108 109
109 110
110 111
111 112
112 113
113 114
114 115
115 116
116 117
117 118
118 119
119 120
120 121
121 122
122 123
123 124
124 125
125 126
126 127
127 128
128 129
129 130
130 131
131 132
132 133
133 134
134 135
135 136
136 137
137 138
138 139
139 140
140 141
141 142
142 143
143 144
144 145
145 146
146 147
147 148
148 149
149 150
150 151
151 152
152 153
153 154
154 155
155 156
156 157
157 158
158 159
159 160
160 161
161 162
162 163
163 164
164 165
165 166
166 167
167 168
168 169
169 170
170 171
171 172
172 173
173 174
174 175
175 176
176 177
177 178
178 179
179 180
180 181
181 182
182 183
183 184
184 185
185 186
186 187
187 188
188 189
189 190
190 191
191 192
192 193
193 194
194 195
195 196
196 197
197 198
198 199
199 200
200 201
201 202
202 203
203 204
204 205
205 206
206 207
207 208
208 209
209 210
210 211
211 212
212 213
213 214
214 215
215 216
216 217
217 218
218 219
219 220
220 221
221 222
222 223
223 224
224 225
225 226
226 227
227 228
228 229
229 230
230 231
231 232
232 233
233 234
234 235
235 236
236 237
237 238
238 239
239 240
240 241
241 242
242 243
243 244
244 245
245 246
246 247
247 248
248 249
249 250
250 251
251 252
252 253
253 254
254 255
255 256
256 257
257 258
258 259
259 260
260 261
261 262
262 263
263 264
264 265
265 266
266 267
267 268
268 269
269 270
270 271
271 272
272 273
273 274
274 275
275 276
276 277
277 278
278 279
279 280
280 281
281 282
282 283
283 284
284 285
285 286
286 287
287 288
288 289
289 290
290 291
291 292
292 293
293 294
294 295
295 296
296 297
297 298
298 299
299 300
300 301
301 302
302 303
303 304
304 305
305 306
306 307
307 308
308 309
309 310
310 311
311 312
312 313
313 314
314 315
315 316
316 317
317 318
318 319
319 320
320 321
321 322
322 323
323 324
324 325
325 326
326 327
327 328
328 329
329 330
330 331
331 332
332 333
333 334
334 335
335 336
336 337
337 338
338 339
339 340
340 341
341 342
342 343
343 344
344 345
345 346
346 347
347 348
348 349
349 350
350 351
351 352
352 353
353 354
354 355
355 356
356 357
357 358
358 359
359 360
360 361
361 362
362 363
363 364
364 365
365 366
366 367
367 368
368 369
369 370
370 371
371 372
372 373
373 374
374 375
375 376
376 377
377 378
378 379
379 380
380 381
381 382
382 383
383 384
384 385
385 386
386 387
387 388
388 389
389 390
390 391
391 392
392 393
393 394
394 395
395 396
396 397
397 398
398 399
399 400
400 401
401 402
402 403
403 404
404 405
405 406
406 407
407 408
408 409
409 410
410 411
411 412
412 413
413 414
414 415
415 416
416 417
417 418
418 419
419 420
420 421
421 422
422 423
423 424
424 425
425 426
426 427
427 428
428 429
429 430
430 431
431 432
432 433
433 434
434 435
435 436
436 437
437 438
438 439
439 440
440 441
441 442
442 443
443 444
444 445
445 446
446 447
447 448
448 449
449 450
450 451
451 452
452 453
453 454
454 455
455 456
456 457
457 458
458 459
459 460
460 461
461 462
462 463
463 464
464 465
465 466
466 467
467 468
468 469
469 470
470 471
471 472
472 473
473 474
474 475
475 476
476 477
477 478
478 479
479 480
480 481
481 482
482 483
483 484
484 485
485 486
486 487
487 488
488 489
489 490
490 491
491 492
492 493
493 494
494 495
495 496
496 497
497 498
498 499
499 500
500 501
501 502
502 503
503 504
504 505
505 506
506 507
507 508
508 509
509 510
510 511
511 512
512 513
513 514
514 515
515 516
516 517
517 518
518 519
519 520
520 521
521 522
522 523
523 524
524 525
525 526
526 527
527 528
528 529
529 530
530 531
531 532
532 533
533 534
534 535
535 536
536 537
537 538
538 539
539 540
540 541
541 542
542 543
543 544
544 545
545 546
546 547
547 548
548 549
549 550
550 551
551 552
552 553
553 554
554 555
555 556
556 557
557 558
558 559
559 560
560 561
561 562
562 563
563 564
564 565
565 566
566 567
567 568
568 569
569 570
570 571
571 572
572 573
573 574
574 575
575 576
576 577
577 578
578 579
579 580
580 581
581 582
582 583
583 584
584 585
585 586
586 587
587 588
588 589
589 590
590 591
591 592
592 593
593 594
594 595
595 596
596 597
597 598
598 599
599 600
600 601
601 602
602 603
603 604
604 605
605 606
606 607
607 608
608 609
609 610
610 611
611 612
612 613
613 614
614 615
615 616
616 617
617 618
618 619
619 620
620 621
621 622
622 623
623 624
624 625
625 626
626 627
627 628
628 629
629 630
630 631
631 632
632 633
633 634
634 635
635 636
636 637
637 638
638 639
639 640
640 641
641 642
642 643
643 644
644 645
645 646
646 647
647 648
648 649
649 650
650 651
651 652
652 653
653 654
654 655
655 656
656 657
657 658
658 659
659 660
660 661
661 662
662 663
663 664
664 665
665 666
666 667
667 668
668 669
669 670
670 671
671 672
672 673
673 674
674 675
675 676
676 677
677 678
678 679
679 680
680 681
681 682
682 683
683 684
684 685
685 686
686 687
687 688
688 689
689 690
690 691
691 692
692 693
693 694
694 695
695 696
696 697
697 698
698 699
699 700
700 701
701 702
702 703
703 704
704 705
705 706
706 707
707 708
708 709
709 710
710 711
711 712
712 713
713 714
714 715
715 716
716 717
717 718
718 719
719 720
720 721
721 722
722 723
723 724
724 725
725 726
726 727
727 728
728 729
729 730
730 731
731 732
732 733
733 734
734 735
735 736
736 737
737 738
738 739
739 740
740 741
741 742
742 743
743 744
744 745
745 746
746 747
747 748
748 749
749 750
750 751
751 752
752 753
753 754
754 755
755 756
756 757
757 758
758 759
759 760
760 761
761 762
762 763
763 764
764 765
765 766
766 767
767 768
768 769
769 770
770 771
771 772
772 773
773 774
774 775
775 776
776 777
777 778
778 779
779 780
780 781
781 782
782 783
783 784
784 785
785 786
786 787
787 788
788 789
789 790
790 791
791 792
792 793
793 794
794 795
795 796
796 797
797 798
798 799
799 800
800 801
801 802
802 803
803 804
804 805
805 806
806 807
807 808
808 809
809 810
810 811
811 812
812 813
813 814
814 815
815 816
816 817
817 818
818 819
819 820
820 821
821 822
822 823
823 824
824 825
825 826
826 827
827 828
828 829
829 830
830 831
831 832
832 833
833 834
834 835
835 836
836 837
837 838
838 839
839 840
840 841
841 842
842 843
843 844
844 845
845 846
846 847
847 848
848 849
849 850
850 851
851 852
852 853
853 854
854 855
855 856
856 857
857 858
858 859
859 860
860 861
861 862
862 863
863 864
864 865
865 866
866 867
867 868
868 869
869 870
870 871
871 872
872 873
873 874
874 875
875 876
876 877
877 878
878 879
879 880
880 881
881 882
882 883
883 884
884 885
885 886
886 887
887 888
888 889
889 890
890 891
891 892
892 893
893 894
894 895
895 896
896 897
897 898
898 899
899 900
900 901
901 902
902 903
903 904
904 905
905 906
906 907
907 908
908 909
909 910
910 911
911 912
912 913
913 914
914 915
915 916
916 917
917 918
918 919
919 920
920 921
921 922
922 923
923 924
924 925
925 926
926 927
927 928
928 929
929 930
930 931
931 932
932 933
933 934
934 935
935 936
936 937
937 938
938 939
939 940
940 941
941 942
942 943
943 944
944 945
945 946
946 947
947 948
948 949
949 950
950 951
951 952
952 953
953 954
954 955
955 956
956 957
957 958
958 959
959 960
960 961
961 962
962 963
963 964
964 965
965 966
966 967
967 968
968 969
969 970
970 971
971 972
972 973
973 974
974 975
975 976
976 977
977 978
978 979
979 980
980 981
981 982
982 983
983 984
984 985
985 986
986 987
987 988
988 989
989 990
990 991
991 992
992 993
993 994
994 995
995 996
996 997
997 998
998 999
999 1000
1 1000
283 385
577 837
228 846
532 726
512 931
586 620
184 627
479 614
244 956
206 929
175 799
227 773
330 422
332 545
772 890
362 756
348 871
629 792
795 813
519 636
156 494
288 508
513 727
311 737
105 423
725 940
169 462
674 820
385 771
856 943
444 867
511 852
37 861
4 424
195 758
35 951
432 889
594 865
401 551
616 690
391 799
47 526
34 818
957 968
409 942
535 667
754 922
89 917
585 899
68 307
382 723
299 761
86 644
489 951
163 392
794 813
388 810
680 980
30 83
783 930
448 896
237 452
473 878
675 719
418 803
150 770
405 619
202 706
90 522
790 911
130 501
319 592
489 542
711 732
297 562
500 996
633 972
151 432
15 885
123 973
81 744
31 408
706 933
401 876
539 637
50 876
782 942
476 920
765 875
563 596
7 498
444 687
276 803
253 673
351 503
201 698
93 388
225 804
279 571
320 816
245 854
742 771
507 843
467 991
146 298
765 999
662 772
141 556
198 976
645 831
822 891
95 716
270 571
8 496
129 393
83 587
255 268
172 412
391 606
106 606
611 716
101 830
91 907
643 843
114 655
293 420
355 591
152 903
174 851
432 966
625 870
550 731
315 749
383 592
517 596
414 580
140 508
113 941
65 452
484 530
569 644
1 834
419 571
391 684
791 834
436 529
629 942
748 848
170 632
48 197
302 823
671 684
571 658
73 169
51 231
57 957
85 238
858 900
589 664
693 840
200 499
224 948
42 483
30 426
595 697
723 945
176 245
209 860
91 273
588 741
241 307
78 358
589 794
209 908
199 911
47 264
69 705
267 445
7 91
31 890
714 835
560 678
644 717
166 458
836 980
221 640
625 920
465 985
223 925
481 784
409 495
183 325
889 957
302 690
332 671
57 213
461 604
137 532
25 251
253 478
869 945
189 919
614 851
105 342
284 557
26 250
209 739
502 943
66 316
330 809
269 651
176 826
100 695
118 275
529 929
389 928
314 745
180 875
720 756
133 900
285 868
946 993
107 418
735 920
486 830
381 619
237 257
907 928
500 667
222 339
442 736
194 335
123 595
478 931
352 356
267 766
325 920
169 597
202 681
439 458
351 697
438 701
654 694
779 924
19 55
60 981
188 480
842 891
130 299
271 320
50 216
639 857
277 469
287 697
472 771
435 711
73 378
376 463
237 827
842 921
99 783
598 825
332 799
182 330
638 658
78 670
80 138
216 467
834 920
263 280
93 698
240 625
396 708
343 856
603 783
39 381
505 507
160 580
199 472
909 986
799 939
60 544
215 863
378 458
318 789
10 674
724 933
256 842
26 626
303 972
472 693
364 626
42 793
779 857
363 868
619 651
145 998
594 837
518 863
408 618
78 984
174 874
198 762
667 761
927 999
23 764
929 981
640 724
305 332
13 916
181 249
372 559
97 165
228 450
106 407
333 497
526 986
379 597
635 724
779 824
272 811
196 998
65 587
267 510
221 657
119 578
805 925
408 452
215 897
567 723
755 859
273 946
410 869
628 904
148 770
21 816
186 812
331 595
768 870
243 697
231 511
330 656
318 491
162 344
56 375
344 836
246 794
659 977
242 662
192 555
371 556
816 996
64 207
117 266
130 205
1 26
173 957
877 936
279 283
124 663
325 348
540 692
610 758
311 679
303 344
107 513
383 509
117 566
563 651
165 765
645 785
300 383
266 396
509 654
433 673
5 85
198 815
383 915
11 383
220 443
638 851
154 967
684 852
518 552
255 606
383 523
232 596
470 550
98 576
65 923
105 669
132 139
580 763
368 830
522 608
655 845
56 68
480 708
891 913
254 809
383 581
162 454
721 928
787 837
68 157
435 776
326 795
778 877
510 765
87 636
233 577
877 942
133 837
809 919
132 726
469 754
349 646
101 230
277 961
122 421
348 741
131 591
89 827
72 962
482 657
781 847
250 636
686 719
212 951
80 535
170 910
160 415
225 918
89 206
339 816
551 746
123 637
646 738
46 105
2 668
441 544
196 445
334 692
663 849
155 399
71 622
261 808
159 457
320 996
823 896
17 163
929 946
222 231
170 850
121 915
502 793
786 794
601 858
423 698
36 827
150 568
119 657
717 926
16 295
227 915
349 434
413 897
17 718
152 947
599 832
103 894
250 858
42 369
44 701
420 859
289 362
358 589
284 360
349 491
520 575
467 499
283 354
835 928
366 436
165 183
426 956
772 910
354 422
189 494
230 901
24 800
587 948
77 171
75 973
240 677
257 613
323 531
164 232
183 792
689 783
218 352
6 601
419 538
168 269
399 920
344 878
609 695
47 596
172 179
179 528
588 760
60 947
60 529
400 747
601 999
250 358
391 463
154 655
371 534
330 368
106 859
6 580
631 849
105 470
316 388
39 270
151 675
563 782
272 400
235 712
140 371
101 440
83 923
826 836
408 421
720 910
5 974
116 646
48 289
423 975
190 283
681 829
106 159
274 921
130 195
306 510
28 773
416 657
5 546
119 686
324 927
136 644
60 383
488 772
175 900
68 577
548 995
966 970
210 584
466 869
98 390
328 421
292 488
633 841
783 952
270 579
949 963
308 849
500 657
9 548
259 855
651 671
176 342
6 173
249 515
292 717
405 413
122 585
288 690
547 935
165 354
656 715
253 518
533 711
817 820
171 925
533 562
12 889
56 664
155 649
279 465
356 577
241 454
649 970
193 950
558 748
769 817
122 797
305 702
150 838
349 772
30 263
359 514
492 833
277 914
609 733
220 301
36 254
351 861
387 997
4 238
126 493
34 304
351 658
275 739
175 635
173 390
127 403
582 946
185 818
710 980
55 238
529 571
278 457
543 642
288 581
474 987
657 911
104 788
8 117
36 373
226 369
676 961
369 791
629 722
286 528
258 439
283 842
83 625
590 797
473 675
146 766
238 966
208 558
197 891
37 684
166 861
802 897
43 694
680 824
126 732
390 717
427 981
129 149
22 765
855 982
657 694
554 762
298 798
626 669
223 259
28 191
944 976
447 501
458 517
70 780
185 597
704 993
35 706
177 979
167 832
33 111
307 460
26 830
65 912
50 657
24 325
209 800
8 353
133 499
293 887
52 404
496 577
881 991
24 305
166 969
410 817
353 482
484 602
77 196
27 883
409 612
729 955
224 227
78 760
726 790
902 1000
194 356
45 858
650 734
235 292
188 372
783 786
140 767
254 460
559 720
378 793
52 672
424 777
899 975
509 554
850 980
504 903
121 205
273 386
638 818
634 774
86 657
394 951
303 522
42 739
661 893
565 696
200 576
687 888
224 738
540 733
182 502
468 482
2 948
273 509
825 937
339 627
493 599
720 803
45 87
95 653
900 997
743 859
476 749
147 673
122 560
70 943
549 888
649 904
290 313
541 978
243 857
139 339
126 439
406 996
537 794
575 901
457 558
443 653
111 641
280 563
116 473
73 615
438 652
342 897
750 911
323 975
812 838
597 902
108 633
506 829
273 388
447 877
266 502
790 832
714 785
151 697
589 680
530 872
274 513
78 1000
626 764
386 832
372 989
414 804
889 921
817 845
205 922
418 431
631 899
180 833
262 514
40 965
84 437
807 924
60 328
386 723
453 818
408 435
338 559
389 400
499 690
416 776
630 817
697 877
117 776
759 810
623 983
71 387
76 294
849 869
182 292
124 215
394 612
318 891
528 810
575 931
513 688
320 741
139 853
731 938
315 746
343 392
361 954
434 620
179 695
656 688
822 924
529 987
350 472
186 521
355 605
61 549
117 320
54 75
666 896
371 514
132 594
689 935
243 412
76 958
283 898
26 990
108 831
302 352
415 492
138 579
574 999
202 912
709 818
159 558
344 447
81 190
134 323
706 818
381 608
403 684
17 210
88 754
286 347
320 826
276 509
101 539
249 431
256 661
115 737
264 589
143 712
221 654
500 635
252 687
859 953
715 796
622 809
406 922
63 112
95 114
53 550
16 715
655 782
207 791
450 967
461 877
68 692
578 602
425 849
931 953
706 917
68 773
36 768
219 365
362 997
352 870
557 780
476 481
600 971
465 512
119 138
518 992
436 978
511 790
261 954
380 933
98 654
17 915
452 784
546 888
537 662
253 780
278 410
332 923
216 807
137 809
255 869
742 930
359 578
319 499
121 894
559 589
27 728
326 780
593 749
163 501
280 649
221 738
119 950
599 936
294 663
627 837
597 891
341 758
832 842
803 982
71 377
370 908
466 936
287 873
455 996
424 610
437 562
207 576
144 471
80 591
266 487
174 383
544 996
202 829
590 592
788 931
132 878
677 889
762 923
652 703
795 815
119 151
22 57
826 937
221 962
694 810
261 751
334 388
194 992
821 861
41 203
138 474
276 638
899 939
143 669
541 878
16 573
157 911
393 667
29 590
397 945
853 997
32 519
83 841
301 756
401 830
74 783
277 641
430 660
292 598
421 790
693 862
80 794
535 557
148 899
224 321
154 232
719 771
425 985
765 833
614 882
193 633
613 625
267 298
472 718
104 388
642 888
40 390
142 529
110 866
133 235
283 915
597 727
372 802
305 538
299 346
219 350
199 386
246 577
446 500
236 348
509 866
78 554
43 137
16 887
109 211
263 306
105 605
99 784
180 440
496 828
185 252
197 862
126 468
415 853
30 895
507 853
423 821
609 995
672 739
414 799
796 899
46 365
261 418
729 784
195 322
609 940
312 502
624 844
945 963
575 868
61 775
23 301
273 497
787 961
453 746
463 501
789 853
26 854
339 831
396 984
223 297
26 403
181 904
431 586
645 907
200 242
155 323
476 525
134 460
116 468
259 827
341 894
275 391
19 156
342 377
664 703
61 195
425 670
401 626
93 553
561 954
778 798
268 855
126 511
469 859
164 692
34 49
161 663
475 773
89 628
399 931
522 558
425 893
326 572
408 479
257 756
20 742
561 813
742 765
468 727
168 379
625 895
203 469
332 918
127 703
147 999
686 791
162 677
352 917
431 975
527 854
43 453
362 859
761 824
315 525
673 682
883 917
46 709
356 446
872 879
317 510
525 792
138 962
741 947
169 472
448 958
718 973
326 864
223 568
345 829
110 684
664 855
140 463
144 814
403 489
547 734
199 425
461 848
68 543
62 324
38 896
261 642
618 853
128 782
554 785
401 928
646 872
78 730
450 990
172 573
146 683
734 779
699 872
615 801
920 967
233 382
391 734
163 677
496 695
139 562
140 314
794 829
349 709
253 511
400 549
277 691
351 491
491 497
342 811
515 764
446 517
305 820
516 997
600 791
407 876
165 518
561 611
236 956
155 671
129 868
74 550
378 754
138 239
286 879
362 888
676 926
83 871
170 698
16 714
516 666
438 720
263 796
536 790
59 717
4 384
730 802
78 964
693 924
265 686
463 899
703 959
304 836
74 949
310 911
681 976
5 733
600 905
83 487
439 535
190 206
71 667
131 595
94 597
279 906
387 724
332 471
125 431
770 879
612 910
640 887
184 211
240 819
34 698
181 747
138 261
693 844
228 363
122 788
522 762
367 696
492 634
212 473
42 280
392 960
3 520
209 890
129 132
201 408
102 866
371 442
530 567
541 620
136 241
462 916
302 443
323 631
380 603
470 702
213 356
7 932
76 742
80 137
7 786
112 209
384 675
77 795
276 510
160 530
410 836
600 798
567 657
194 832
612 773
111 285
137 985
260 312
280 637
274 860
34 713
163 435
77 491
97 628
52 350
454 568
96 974
11 193
162 923
236 677
246 512
677 785
165 862
393 486
511 538
293 775
251 848
629 683
799 980
962 995
174 344
56 379
333 666
254 659
267 457
465 781
660 777
611 936
231 729
200 960
263 942
326 714
118 684
156 538
277 846
473 777
388 623
704 943
34 922
553 957
38 995
713 994
18 344
172 993
186 193
200 719
799 906
319 666
69 808
99 937
97 649
547 901
104 698
751 984
406 809
946 951
17 865
19 706
75 169
32 550
24 148
310 399
66 624
194 370
183 632
325 917
45 275
510 993
669 992
652 788
314 573
651 665
824 960
176 420
160 901
67 652
892 953
678 957
371 883
282 345
58 304
513 958
313 992
115 330
882 946
262 967
485 564
18 209
794 924
100 240
122 637
734 981
539 830
112 406
164 298
812 922
186 415
373 757
131 390
251 757
319 960
828 920
506 800
199 936
256 437
453 798
350 578
268 918
171 729
33 312
847 850
689 924
233 994
408 788
344 856
383 994
601 894
486 515
93 358
199 754
447 663
136 284
291 641
28 179
509 532
195 707
651 847
438 716
41 625
110 760
555 612
221 361
519 975
174 617
271 507
713 846
361 403
388 731
541 984
321 490
386 533
46 56
385 985
249 727
249 699
130 356
578 748
13 722
734 880
497 577
46 572
82 726
658 893
177 990
41 678
95 750
248 985
90 793
392 864
427 744
19 809
383 968
248 553
498 919
54 859
313 456
585 943
285 740
125 954
649 705
815 932
308 319
464 935
191 962
499 820
19 278
174 601
97 642
410 524
755 926
462 705
175 595
1 277
460 543
80 601
667 772
500 562
378 564
239 312
823 963
41 899
662 719
67 914
219 671
357 928
113 934
61 807
454 480
84 773
107 899
188 217
397 751
480 853
308 735
635 908
101 525
55 664
358 562
472 880
140 877
682 953
211 291
101 131
144 946
146 331
826 935
255 763
305 871
11 437
111 543
307 642
222 264
192 282
374 505
642 875
304 996
417 565
104 400
92 97
57 979
260 305
48 422
438 570
484 704
127 389
359 607
92 967
380 767
78 165
140 553
94 727
248 639
54 487
39 941
52 339
728 809
105 661
856 945
637 943
154 663
368 496
128 513
17 864
15 345
430 851
314 948
611 717
210 687
519 804
17 189
496 832
151 796
412 477
16 640
118 547
117 918
188 619
518 629
883 960
190 873
300 659
242 581
431 983
94 167
125 273
791 932
184 929
329 864
157 185
9 873
134 169
819 975
265 796
566 738
546 738
549 736
165 460
302 506
567 927
127 824
19 517
807 941
740 824
358 447
51 183
307 312
380 889
369 756
477 993
45 473
626 715
112 745
580 986
133 370
211 949
316 594
106 433
6 802
596 724
65 242
168 940
57 887
396 675
488 738
237 334
16 657
41 597
175 736
705 858
292 556
601 804
632 816
687 989
473 674
3 989
41 397
410 565
697 964
481 707
101 420
632 735
490 883
229 539
106 690
91 768
178 324
313 877
320 776
175 511
818 909
298 861
519 638
555 763
36 248
167 895
813 835
362 969
296 645
476 819
427 655
576 596
407 435
601 846
767 835
869 909
469 762
41 326
144 499
430 654
189 863
449 661
520 942
688 717
66 353
30 720
138 416
781 903
343 620
285 786
292 641
807 817
237 822
256 876
85 207
90 602
448 471
160 555
103 940
51 948
674 892
222 413
308 912
296 752
725 956
46 885
447 827
150 222
40 292
336 604
217 503
372 658
149 410
414 815
81 602
431 560
96 764
443 973
452 854
114 272
632 897
874 990
252 778
72 562
49 836
77 165
115 645
521 932
455 910
85 885
133 765
20 711
103 396
645 888
317 935
68 218
185 574
835 839
138 686
624 869
543 735
640 823
60 407
365 419
210 239
479 751
490 930
133 902
4 397
163 229
243 481
397 413
461 881
342 794
202 297
596 904
804 980
249 741
34 77
645 674
138 503
538 728
454 747
332 856
359 841
631 736
640 961
26 458
439 530
109 881
557 559
58 617
586 814
357 830
460 723
182 636
687 803
457 848
704 706
330 613
610 638
850 953
375 609
115 189
15 30
199 751
336 617
527 979
351 487
465 915
516 877
93 420
381 884
634 908
75 363
545 981
263 358
394 620
476 714
104 632
281 420
701 993
677 832
231 719
29 500
216 650
163 505
441 661
469 481
380 762
928 961
780 846
406 700
331 949
799 958
296 416
270 511
205 665
744 757
29 404
143 482
395 515
486 669
875 879
103 151
499 739
783 810
172 232
438 778
86 765
219 224
199 438
321 529
223 876
154 711
51 800
15 979
823 927
262 957
164 943
696 900
220 712
619 974
2 488
306 874
4 942
357 863
603 777
41 150
373 590
770 986
250 317
591 635
710 877
119 326
421 843
192 933
469 824
171 984
456 525
47 897
247 507
108 176
140 142
246 562
394 626
128 418
663 749
795 831
142 450
759 878
121 681
758 939
440 923
277 483
712 732
460 714
206 224
182 863
215 939
34 386
829 962
7 821
28 661
44 177
914 994
840 974
96 667
386 509
456 692
333 776
108 807
280 977
487 614
551 585
120 151
718 749
339 432
646 767
410 757
86 669
649 995
318 901
758 901
294 724
689 936
475 649
938 959
457 837
897 962
110 297
40 340
188 919
484 936
32 297
131 953
54 636
81 797
324 985
486 986
227 857
218 523
207 735
655 708
382 729
383 385
933 991
50 646
602 617
41 126
232 595
269 878
500 709
21 636
187 576
99 551
194 635
442 965
120 803
771 985
320 926
35 824
165 813
115 787
695 703
698 715
637 734
47 487
262 951
274 724
495 984
113 998
238 470
183 327
295 346
110 874
249 711
51 82
114 957
59 93
336 622
661 863
104 545
158 730
548 773
239 645
203 368
19 224
299 597
921 971
632 797
337 897
663 895
92 840
337 730
939 995
220 616
660 905
346 976
354 516
513 757
528 846
327 574
380 904
675 723
120 570
146 790
178 583
90 982
646 857
74 664
203 874
277 376
510 731
587 834
282 637
468 609
441 999
656 755
593 893
93 700
535 733
173 652
171 791
585 997
197 748
300 422
80 778
498 754
354 667
492 740
330 912
266 930
693 849
730 834
359 472
267 575
13 64
198 681
254 715
232 730
235 405
424 623
674 794
255 616
635 830
525 754
425 909
147 340
13 656
256 367
647 722
90 183
185 603
57 295
218 419
115 943
546 643
231 979
828 984
856 870
599 753
141 407
612 796
194 585
131 900
647 672
356 511
782 1000
557 732
72 896
655 883
224 458
197 213
287 889
585 936
60 933
312 368
499 997
447 949
893 974
511 545
313 538
743
1 2 3 4 5 6 7 8 10 11 12 16 17 18 19 21 24 25 27 29 30 32 35 36 38 39 40 41 42 43 45 47 48 51 53 55 56 58 59 60 62 63 65 66 67 68 69 71 72 73 75 76 77 78 80 81 83 86 87 88 89 90 92 93 94 95 96 97 98 99 100 101 102 105 107 108 110 111 112 113 114 115 116 117 118 119 120 123 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 142 143 145 146 147 148 150 151 152 154 156 157 158 159 160 161 163 164 165 166 167 168 170 171 172 173 176 177 179 180 181 182 183 184 186 187 188 189 190 192 193 194 195 196 197 200 202 204 206 207 208 209 213 214 215 216 221 222 223 225 226 228 233 234 235 236 237 238 241 242 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 262 264 266 268 269 270 272 273 277 278 281 282 283 284 286 287 288 289 290 293 294 295 296 297 298 300 301 302 303 304 305 306 307 309 312 313 315 316 317 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 342 343 344 345 346 347 348 349 351 352 353 354 356 357 358 359 360 361 363 364 365 366 367 368 370 372 373 374 375 378 379 382 384 386 387 388 389 390 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 412 417 418 421 422 423 424 425 426 427 429 430 431 432 434 435 436 437 438 439 440 441 442 444 446 447 448 449 450 452 453 454 456 458 459 460 461 462 463 464 465 466 467 468 469 471 473 474 475 477 478 479 480 481 483 485 486 487 489 490 491 492 493 498 499 502 503 504 505 506 507 508 510 512 513 514 518 519 520 522 523 524 527 528 529 530 531 532 533 534 535 536 538 539 540 541 542 543 544 548 550 552 553 555 556 557 558 559 560 561 562 563 565 568 569 571 572 573 574 575 576 577 578 580 581 582 583 584 585 586 588 590 592 593 594 596 597 600 602 603 604 606 607 608 610 611 612 613 614 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 632 634 635 637 638 641 643 644 646 647 648 651 652 653 654 655 656 657 658 659 660 661 664 665 666 668 669 670 671 672 674 675 676 677 678 679 680 681 683 684 686 688 689 690 691 692 695 696 697 698 699 701 703 704 706 708 710 713 715 716 717 719 720 721 722 723 724 726 727 728 729 730 731 733 734 735 736 737 739 740 741 742 743 744 745 746 747 749 751 752 753 754 755 756 757 758 759 760 761 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 790 791 792 794 795 796 798 799 800 801 802 804 805 806 808 809 810 811 812 813 816 817 818 819 820 821 822 823 824 826 827 828 833 834 835 836 839 840 841 842 843 847 853 854 856 857 858 859 860 861 862 864 865 866 867 869 871 873 874 875 876 877 881 884 885 888 889 890 893 895 896 897 898 899 901 902 903 904 905 906 907 909 910 912 913 914 915 916 917 918 922 923 924 925 927 928 929 930 931 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 952 953 955 959 960 961 962 963 966 967 968 972 974 975 978 979 981 982 984 985 986 987 989 991 992 994 996 997 998 999 1000 
